Career 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Canada F1 Canada F2 Greece F1 Greece F2 France F9 India #2-w1 India #2-w2 India #2-w3 India #2-w4 India F1 USA F4 USA F5 India F4 India F5 Germany F4 Germany F5 Morocco F2 Italy F2 India F2 Renault Slovenian Open - Ljubljana Trofeo Barcelona de Tenis - Barcelona Australian Unity Western Australia Open - Perth Muller Cup - Ulm Oberstaufen Cup - Oberstaufen Neride Prague Indoor - Prague Samarkand Challenger - Samarkand Samsung Securities Cup - Seoul USTA Challenger of Dallas - Dallas The LTA Wrexham Challenger - Wrexham San Marino Cepu Open - San Marino Morocco Tennis Tour - Tanger 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso Schickendanz Open - Furth San Marino CEPU Open - San Marino s'Tennis Masters Challenger - Graz TEAN International - Alphen Aan Den Rijn Open Tarragona Costa Daurada - Tarragona Scheveningen Challenger Todi Challenger Heilbronn Open - Heilbronn Genova Challenger Furth Challenger Meknes Challenger Caltanissetta Challenger Monza Challenger Kosice Challenger Marburg Challenger Oberstaufen Challenger Dortmund Challenger Szczecin Challenger Meknes Challenger St. Brieuc Challenger Rome Challenger Rome Challenger Caltanissetta Challenger Furth Challenger Braunschweig Challenger Pozoblanco Challenger Sibiu Challenger Como Challenger Genova Challenger Alphen Challenger Banja Luka Challenger Seville Challenger Bauer Watertechnilogy Cup 2008 - Eckental Rio De Janeiro Challenger Montevideo Challenger Sarajevo Challenger Monza Challenger Furth Challenger Furth Challenger Marburg Challenger Scheveningen Challenger Poznan Challenger Oberstaufen Challenger Como Challenger Sacramento Challenger Meerbusch Challenger Heilbronn Challenger Ortisei Challenger Porto Alegre Challenger Mersin Challenger Rome Challenger Casablanca Challenger Milan Challenger Genova Challenger Brescia Challenger Andria Challenger ATU Cup - Weiden Open de Montauban - Montauban Alphen Challenger Rome Challenger Eckental Challenger Koblenz Challenger Rennes Challenger Santiago Challenger Marbella Challenger Lisbon Challenger Prostejov Challenger San Benedetto Challenger Padova Challenger Sopot Challenger Marburg Challenger Cordenons Challenger Szczecin Challenger Heineken Challenger - Ho Chi Minh City Biella Challenger Florence Challenger Barcelona Challenger Bastad Challenger Alphen Challenger Indian Wells Challenger Marbella Challenger Alicante Challenger Murcia Challenger Bordeaux Challenger Lisbon Challenger Poznan Challenger Como Challenger Genova Challenger Biella Challenger Barcelona Challenger Hamburg Challenger Biella Challenger Alicante Challenger Antalya Challenger Antalya 2 Challenger Gran Canaria 1 Challenger Gran Canaria 2 Challenger Liberec Challenger Szczecin Challenger Barcelona Challenger Milan Challenger Manerbio Challenger Como Challenger AXA Open II - Espinho Black Forest Open 2000 - Freudenstadt Copa Sevilla - Seville 2000 Cairo Challenger - Cairo Eckental Challenger ATU Cup 2001 - Weiden EI Bank Bulgarian Challenger - Sofia Heilbronn Open - Heilbronn Weissenhauser Strand Cup - Hamburg Okal Cup 2001 International Bavarian Championships - Eckental Architect Open - Budapest Milano Challenger-Jameson Cup - Milan Kamnik Challenger - Kamnik Seville Challenger Renault Slovenian Open - Ljubljana FILA Challenger Biella - Biella Casino Lugano - Lugano Muller Cup 99 - Ulm Open Diputacion Pozoblanco - Cordoba DPD Challenger 99 - Aschaffenburg Copa Sevilla Internacionales de Andalucia - Seville Maia Open - Oporto Warsteiner Challenger Wolfsburg - Wolfsburg 5th Sardinian International Championships - Cagliari Garden Open - Rome Baumag Open - Budapest Ljubljana Open - Ljubljana Schickendanz Open - Furth Nord/LB Open - Braunschweig Banca Marche Tennis Cup - San Benedetto Copa Sevilla-Internacionales de Andalucia - Seville 2005 Freeman Men's Challenger - Joplin Heineken Challenger - Ho Chi Minh City Nottingham Men's Challenger - Nottingham Garden Open 2005 - Rome Ostrava Open 2005 - Ostrava San Remo Tennis Cup 15° Piertomaso - San Remo Badden Open by Rothaus - Ettlingen Sassuolo Challenger - Sassuolo Steelers Cup 2005 - Kosice Porsche Open - Poznan Black Forest Open - Freudenstadt Oberstaufen Cup - Oberstaufen Banja Luka Challenger 2005 - Banja Luka Media Will Cup Busan Challenger Tennis - Busan Unicredit (Suisse) Bank S. A. Challenger - Chiasso Dusseldorf Open 2006 - Dusseldorf AT&T Challenger of Dallas - Dallas BMW Tennis Championship - Sunrise Siemens Open - Scheveningen Geneva Challenger - Geneva Ethias Tennis Trophy - Mons Black Forest Open - Freudenstadt Roma Open Challenger - Rome 2nd Campionati Internazionali di Tennis Del'Umbria - Todi Trani Challenger Ostdeutscher Sparkassen Cup - Dresden Ostdeutscher Sparkassen Cup - Dresden Kosice Open-Steelers Cup 2008 - Kosice Heilbronn Challenger Casablanca Challenger Rabat Challenger Baden Open - Ettlingen Rome Challenger Poznan Challenger Morocco Tennis Tour - Marrakech Polska Energia Open - Bytom Schickendanz Open - Furth Tiburon Challenger Marrakech Challenger Marburg Challenger Oberstaufen Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Intersport Heilbronn Open - Heilbronn ATP Studena Croatia Open - Umag USTA Men's Challenger of Dallas - Dallas Zagreb Challenger Alfa Romeo Tennis Cup - Cordenons Warsteiner Challenger Lubeck - Lubeck Almaty Challenger 1 - Almaty Almaty Challenger 2 - Almaty ATP Challenger Open 2004 - Monchengladbach Antonio Savoldi-Marco Co. - Manerbio Barletta Citta Della Disfida Open 2000 - Barletta Sardinia International Championship - Cagliari Architect Open - Budapest Banja Luka Challenger 2004 - Banja Luka Oberstaufen Cup - Oberstaufen DPD Challenger 2000 - Aschaffenburg CA-Challenge 2000 - Graz Skandia Open - Linz XI Ciutat de Barcelona - Barcelona Flea Market Cup Busan Challenger Tennis - Busan Mitsubishi Electric Europe Cup - Monza Budapest Challenger Warsteiner Challenger Lubeck 2001 - Lubeck Warsteiner Challenger - Wolfsburg Nord LB Open - Braunschweig Milan Challenger Espinho Challenger - Espinho Sibiu Challenger Gallagher International - Hamilton V Torneo Internazionale di Tennis - Barletta Mouilleron-Le-Captif Challenger Banja Luka 2002 - Banja Luka Aix En Provence Challenger Heilbronn Open - Heilbronn Szczecin Challenger Tatra Banka Open - Bratislava Rome Challenger Open de la Ville de Saint Denis - Reunion Island Rome Challenger Neride Prague Indoor - Prague Cordenons Challenger Internationaux du Doubs - Besancon BMW Tennis Championship - Sunrise Intersport Heilbronn Open - Heilbronn Parma Challenger 5 Volkswagen Challenger - Wolfsburg Sopot Challenger Como Challenger Oberstaufen Challenger Alphen Challenger Cordenons Challenger Marbella Challenger 2003 Freeman Men's Challenger - Joplin Monterrey Challenger Heilbronn Challenger Geneva Challenger - Geneva Aix En Provence Challenger Open Seat-Godo '99 - Barcelona Heineken Open - Auckland Open Seat-Godo 2000 - Barcelona Mallorca Open - Mallorca Grand Prix de Tennis de Lyon - Lyon Gold Flake Open - Chennai Milan Indoors - Milan Copa AT&T - Buenos Aires Grand Prix Hassan II - Casablanca Open Seat-Godo 2001 - Barcelona 2004 Freeman Men's Challenger - Joplin Mallorca Open - Mallorca Heineken Trophy - 's-Hertogenbosch Telenordia Swedish Open - Bastad 2001 Mercedes Cup - Stuttgart Idea Prokom Open - Sopot RCA Championships - Indianapolis Campionati Internazionali di Sicilia - Palermo Adidas International - Sydney Dubai Tennis Open - Dubai 2002 Mercedes Cup - Stuttgart Kremlin Cup - Moscow Stockholm Open - Stockholm Heineken Open - Auckland Adidas International - Sydney Open Seat Godo 2003 - Barcelona Porsche Open - Poznan Ordina Open - 's-Hertogenbosch Telenordia Swedish Open - Bastad The LTA Wrexham Challenger - Wrexham Sarajevo Open 2004 - Sarajevo ECM Cup - Prague Alphen Challenger Open de Moselle - Metz San Marino Cepu Open - San Marino Davidoff Swiss Indoors - Basel Orleans Challenger Tennis Napoli Cup 2004 - Napoli 10th Wartburg Open - Eisenach Furth Challenger Garden Open 2004 - Rome Banja Luka Challenger Ispat Open 2004 - Ostrava Muller Cup - Ulm Steelers Cup - Kosice Noumea Challenger Oberstaufen Cup - Oberstaufen Lugano Challenger Budapest Challenger - Budapest Ljubljana Open - Ljubljana Schickedanz Open - Furth Tampere Imageneering Open - Tampere St.Petersburg Challenger by Kinex - St. Petersburg Turin Challenger Quimper Challenger Trani Cup - Trani XXIX Edizione 'A.Savoldi Marco' - Manerbio Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Black Forest Open 2002 - Freudenstadt DPD Challenger 2002 - Aschaffenburg Oberstraufen Cup - Oberstaufen Ordina Open - 's-Hertogenbosch Heilbronn Open - Heilbronn Telenordia Swedish Open - Bastad ATP Challenger Hamburg - Hamburg Tata Open - Chennai AXA Open - Lisbon Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad Estoril Open - Estoril The Scottish Tennis Championships - Edinburgh Davidoff Swiss Indoors - Basel Open Seat Godo 2005 - Barcelona Estoril Open - Estoril ARAG World Team Championship - Dusseldorf Tennis Cup of Flanders - Ostende Synsam Swedish Open - Bastad Morocco Tennis Tour - Meknes Mercedes Cup - Stuttgart Croatia Open - Umag Pilot Pen Tennis - New Haven Campionati Internazionali di Sicilia - Palermo Vietnam Open - Ho Chi Minh City CA Tennis Trophy - Vienna Kosice Challenger Memorial Kolyaskin - Donetsk Grand Prix de Tennis de Lyon - Lyon Open Diputacion - Cordoba Sydney International - Sydney Delray Beach International Tennis Championships - Delray Beach SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Tennis Channel Open - Las Vegas Open SEAT Godo 2006 - Barcelona BMW Open - Munich The Stella Artois Championships - London Ordina Open - 's-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Banja Luka Challenger Croatia Open Umag - Umag BCR Open Romania - Bucharest Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo Stockholm Open - Stockholm Chennai Open - Chennai Heineken Open - Auckland SAP Open - San Jose ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Open Seat Godo 2007 - Barcelona Estoril Open - Estoril Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven China Open - Beijing Open de Moselle - Metz Grand Prix de Tennis de Lyon - Lyon Volkswagen Challenger 2005 - Wolfsburg ABN AMRO World Tennis Tournament - Rotterdam Open de Tenis Comunidad Valenciana - Valencia Orange Warsaw Open - Warsaw Ordina Open - 's-Hertogenbosch China Open - Beijing Sporting Challenger '08-Trofeo Regione Piemonte - Turin Open de Charleroi - Charleroi Grand Prix de Tennis de Lyon - Lyon Movistar Open - Vina del Mar SA Tennis Open - Johannesburg Brasil Open - Costa do Sauipe Regions Morgan Keegan Championships - Memphis Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco 9th Wartburg Open - Eisenach Delray Beach International Tennis Championships - Delray Beach Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Catella Swedish Open - Bastad Mercedes Cup - Stuttgart Masters Series - Hamburg Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest AIG Japan Open Tennis Championships - Tokyo If Stockholm Open - Stockholm Rabat Challenger Orange Prokom Open - Sopot Open de Tenis Comunidad Valenciana - Valencia The Hamlet Cup - Long Island Tennislife Cup - Napoli Heineken Open - Auckland Movistar Open - Santiago Open 13 - Marseille TED Open - Istanbul ABN/AMRO World Tennis Tournament - Rotterdam Copa Telmex - Buenos Aires Open Sabadell Atlantico - Barcelona BMW Open - Munich Open de Nice Cote dAzur - Nice Gerry Weber Open - Halle Ordina Open - s-Hertogenbosch The LTA Men's Challenger - Southampton Samsung Securities Cup - Seoul ABN/AMRO World Tennis Tournament - Rotterdam Catella Swedish Open - Bastad Mercedes Cup - Stuttgart International German Open - Hamburg Allianz Suisse Open Gstaad - Gstaad Pilot Pen Tennis - New Haven Open de Moselle - Metz China Open - Beijing If Stockholm Open - Stockholm Medibank International - Sydney Heineken Open - Auckland Qatar ATP Challenger - Doha Movistar Open - Santiago SA Tennis Open - Johannesburg Open Sabadell Atlantico - Barcelona BMW Open - Munich Abierto Mexicano Telcel - Acapulco Caversham International Tennis Tournament - Jersey Intersport Heilbronn Open - Heilbronn DPD Challenger 2001 - Aschaffenburg IPP Open - Helsinki Mercedes Cup - Stuttgart Erste Bank Open - Vienna Apia International - Sydney Brisbane International - Brisbane USTA Men's Challenger of Dallas - Dallas USTA Freeman Men's Challenger - Joplin San Benedetto Challenger BMW Open - Munich Copa Claro - Buenos Aires Sunrise Challenger China Open - Beijing Kuppers Kolsch Cup by Lambertz - Aachen SkiStar Swedish Open - Bastad VIII Trofeo Ciudad de Quito - Quito Winston-Salem Open - Winston-Salem ABN AMRO World Tennis Tournament - Rotterdam Rakuten Japan Open - Tokyo Prague II Challenger Valencia Open - Valencia Brisbane International - Brisbane Copa Claro - Buenos Aires Adidas International - Sydney Milan Indoors - Milan ABN/AMRO World Tennis Tournament - Rotterdam Dubai Open - Dubai Estoril Open - Estoril Abierto Mexicano Telcel - Acapulco Open Seat Godo - Barcelona Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Portugal Open - Oeiras BMW Open - Munich Black Forest Open - Freudenstadt Bet-at-home Open - Hamburg Brasil Open - Salvador ATP Vegeta Croatia Open - Umag Heineken Open - Auckland Winston-Salem Open - Winston-Salem Dubai Open - Dubai Brasil Open - Costa do Sauipe Royal Guard Open Chile - Vina del Mar Copa Claro - Buenos Aires Rio Open 500 - Rio de Janeiro Barcelona Open BancSabadell - Barcelona Vegeta Croatia Open - Umag Winston-Salem Open - Winston-Salem Shenzhen Open - Shenzhen China Open - Beijing Kremlin Cup - Moscow Valencia Open - Valencia Calgary Challenger SkiStar Swedish Open - Bastad Grand Prix de Tennis de Lyon - Lyon Shenzhen Open - Shenzhen China Open - Beijing Regions Morgan Keegan Championships - Memphis Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Open de la Comunidad Valenciana - Valencia SkiStar Swedish Open - Bastad Ordina Open - 's-Hertogenbosch Mutua Madrilena Masters Madrid - Madrid Plava Laguna Croatia Open - Umag Open SEAT 2008 - Barcelona Davidoff Swiss Indoors - Basel Open 13 - Marseille Catella Swedish Open - Bastad Intrum Stockholm Open - Stockholm AIG Japan Open Tennis Championships - Tokyo Chennai Open - Chennai Medibank International - Sydney Ordina Open - 's-Hertogenbosch Dubai Tennis Open - Dubai Brisbane International - Brisbane Davidoff Swiss Indoors - Basel 2003 Mercedes Cup - Stuttgart SkiStar Swedish Open - Bastad BCR Open Romania - Bucharest Abierto Mexicano de Tenis Pegaso - Acapulco ABN AMRO World Tennis Tournament - Rotterdam Las Vegas Challenger CA Tennis Trophy - Vienna Western & Southern Open - Cincinnati VII Torneo Internazionale di Tennis - Barletta Apia International - Sydney PBZ Zagreb Indoors - Zagreb Steelers Cup - Kosice VTR Open - Vina del Mar Brasil Open - Sao Paulo SkiStar Swedish Open - Bastad BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo CA Tennis Trophy - Vienna US Men's Clay Court Championship - Houston SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Grand Prix de Tennis de Lyon - Lyon St. Petersburg Open - St. Petersburg Barcelona Open BancSabadell - Barcelona Gerry Weber Open - Halle Tatra Banka Open 2006 - Bratislava Bet-at-home Open - Hamburg Braga Challenger St. Petersburg Open - St. Petersburg Apia International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Dubai Duty Free Tennis Championships - Dubai Samsung Securities Cup - Seoul Generali Open - Kitzbuhel European Open - Antwerp Rome Challenger Manerbio Challenger TD Waterhouse Cup - Long Island Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Qatar Exxon Mobil Open - Doha Brasil Open - Costa do Sauipe Millennium Estoril Open - Estoril Chennai Open - Chennai Geneva Open - Geneva Next Generation Adelaide International - Adelaide Rio Open - Rio de Janeiro Brasil Open - Sao Paulo Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona TEB BNP Paribas Istanbul Open - Istanbul BCR Open Romania - Bucharest Bet-at-home Open - Hamburg Generali Open - Kitzbuhel Barcelona Open Banc Sabadell - Barcelona Proton Malaysian Open - Kuala Lumpur Chennai Open - Chennai Open 13 - Marseille Swiss Open - Gstaad Argentina Open - Buenos Aires Millenium Tennis Championships - Delray Beach Grand Prix de Tennis de Lyon - Lyon Trofeo Conde de Godo - Barcelona Barcelona Open Banc Sabadell - Barcelona CA Tennis Trophy - Vienna Grand Prix Hassan II - Casablanca Scania Stockholm Open - Stockholm Mercedes Cup - Stuttgart Barcelona Open Banc Sabadell - Barcelona Mallorca Open - Mallorca Chevrolet Cup - Vina del Mar Qatar Open - Doha Medibank International - Sydney The Dubai Tennis Championships - Dubai PBZ Zagreb Indoors - Zagreb China Open - Beijing China Open - Beijing If Stockholm Open - Stockholm Tennis Masters Series - Hamburg Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Moselle Open - Metz NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Shanghai ATP Masters - Shanghai Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai Miami Open - Miami Mutua Madrid Open - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Pacific Life Open - Indian Wells Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open Qualifying - Doha French Open - Paris French Open - Paris Wimbledon - London Davis Cup, World Group, 1R, ESP-CZE 3-2 Davis Cup, World Group, SF, ESP-FRA 4-1 Davis Cup, World Group, 1R, BLR-ESP 4-1 Hyundai Hopman Cup - Perth Davis Cup, World Group, QF, USA-ESP 4-1 Davis Cup, World Group, 1R, PER-ESP 0-5 Davis Cup, World Group, QF, ESP-GER, 3-2 Davis Cup, World Group, QF, USA-ESP 3-1 Hopman Cup - Perth Davis Cup, PO, FRA-GER 4-1 Davis Cup, World Group, PO, ESP-ITA 4-1 Davis Cup, Group I, 2R, RUS-ESP 3-2 Australian Open - Melbourne Davis Cup, World Group, F, ESP-USA 3-2 Tennis Masters Cup Shanghai - Shanghai Olympics - Athens Olympics - Beijing